Michael Scott

Results: 777



#Item
341Computer hardware / Concurrent computing / Concurrency control / Transaction processing / Central processing unit / CPU cache / Cache / Transactional memory / MESI protocol / Computing / Computer memory / Cache coherency

ASPLOS[removed]Architecture Support for Data Isolation & Memory Monitoring Arrvindh Shriraman, Sandhya Dwarkadas, and Michael L. Scott Department of Computer Science, University of Rochester

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-04-01 17:28:51
342Data / Information / Software transactional memory / Linearizability / Serializability / Transactional memory / Schedule / Database transaction / Database / Transaction processing / Data management / Concurrency control

Transactional Semantics with Zombies∗ Michael L. Scott University of Rochester [removed] July 2014

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2014-07-08 11:04:18
343Computer architecture / Central processing unit / Cache / CPU cache / Computer memory / Parallel computing / Loop optimization / Software pipelining / Branch predictor / Computing / Compiler optimizations / Software engineering

The Energy Impact of Aggressive Loop Fusion YongKang Zhu, Grigorios Magklis, Michael L. Scott, Chen Ding, and David H. Albonesi Departments of Electrical and Computer Engineering and of Computer Science University of Roc

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2003-12-11 10:02:03
344Parallel computing / Software engineering / Barrier / Pointer / Ease / Array data type / Application programming interfaces / Computing / Data types / Computer programming

Tech. Rep[removed]The Topological Barrier: A Synchronization Abstraction for Regularly-Structured Parallel Applications∗ Michael L. Scott and Maged M. Michael Department of Computer Science

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-04-01 15:28:18
345Data / Information / Software transactional memory / Serializability / Linearizability / Commit / Lock / Database transaction / Transactional memory / Transaction processing / Concurrency control / Data management

Conflict Detection and Validation Strategies for Software Transactional Memory Michael F. Spear, Virendra J. Marathe, William N. Scherer III, and Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2006-10-13 17:00:03
346Inter-process communication / C POSIX library / Library / Multics / Unix / Mmap / Operating system / Kernel / Portable Executable / Computing / Software / System software

WWOS (now HotOS), 1992 Position Paper: Shared Memory Ought to be Commonplace Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-27 19:58:42
347Information / Kernel / Communications protocol / Operating system / Transmission Control Protocol / Mach / Pipeline / Microkernel / Computing / Computer architecture / Inter-process communication

Experience with Charlotte: Simplicity versus Function In a Distributed Operating System by Raphael A. Finkel Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-26 00:09:53
348Computing / Data / Software transactional memory / Lock / Database / Linearizability / Garbage collection / Pointer / Non-blocking algorithm / Concurrency control / Transaction processing / Data management

Lowering the Overhead of Nonblocking Software Transactional Memory∗ Virendra J. Marathe, Michael F. Spear, Christopher Heriot, Athul Acharya, David Eisenstat, William N. Scherer III, and Michael L. Scott Technical Repo

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2006-05-21 00:37:24
349Concurrent computing / Computer programming / Queue / Double-ended queue / FIFO / Circular buffer / Linked list / Compare-and-swap / Non-blocking algorithm / Abstract data types / Concurrency control / Computing

Fast Dual Ring Queues⇤ Joseph Izraelevitz Michael L. Scott Technical Report #990

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2014-02-06 16:32:38
350Distributed computing architecture / Message passing / Kernel / Server / Operating system / Mach / Distributed computing / Vanguard / NLTSS / Computer architecture / Computing / Inter-process communication

Language Support for Loosely-Coupled Distributed Programs Michael L. Scott Department of Computer Science The University of Rochester

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-26 00:10:27
UPDATE